engine powered dc3 - French English Dictionary